package com.threez.system.service.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 登录类型 对应不同的报错
 */
@Getter
@AllArgsConstructor
public enum LoginTypeEnum {
    PASSWORD(SysExceptionEnum.PASSWORD_RETRY_LIMIT_EXCEED,SysExceptionEnum.PASSWORD_RETRY_LIMIT_COUNT),
    SMS(SysExceptionEnum.SMS_CODE_RETRY_LIMIT_EXCEED,SysExceptionEnum.SMS_CODE_RETRY_LIMIT_COUNT),
        ;
    /**
     * 登录重试超出限制提示
     */
    final SysExceptionEnum retryLimitExceed;

    /**
     * 登录重试限制计数提示
     */
    final SysExceptionEnum retryLimitCount;
}
